Wild Peach — synonyms, definition

1. wild peach (Noun)

1 synonym
Kiggelaria africana
1 definition

wild peach (Noun) — Large much-branched shrub grown primarily for its evergreen foliage.

2 types of
bush shrub
2 parts of
Kiggelaria genus Kiggelaria